package br.com.virtualsoluction.bo;

import br.com.virtualsoluction.dao.DAOVenda;
import java.util.ArrayList;
import java.util.List;

public class Venda {
 
    private int idVenda;
    private String data;
    private boolean status;
    private List<ItemVenda> itemVenda = new ArrayList<ItemVenda>();
    private Pessoa cliente;

    public void setIdVenda(int v){
        this.idVenda = v;
    }

    public void setItemVenda(List<ItemVenda> i){
        this.itemVenda = i;
    }

    public void setCliente(Pessoa p){
        this.cliente = p;
    }

    public int getIdVenda(){
        return this.idVenda;
    }

    public Pessoa getCliente(){
        return this.cliente;
    }

    public String getData(){
        return this.data;
    }

    public void setPessoa(Pessoa p){
        this.cliente = p;
    }

    public void setItem(ItemVenda v){
        this.itemVenda.add(v);
    }

    public boolean inserir() {
        boolean r;
        DAOVenda dv = new DAOVenda();
        r = dv.insert(this);

        if(r){
          return r;
        }else
            return false;
    }

    public List<ItemVenda> getItemVenda() {
        return this.itemVenda;
    }
}
